/**
 * 
 */
package com.geezdata.cps.sdk3rd.wechat.response;

import java.util.List;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * @author sszheng
 * @date 创建时间：2018年4月20日 下午3:40:09
 *
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "xml")
public class WechatHongbaoRecordResult extends WechatResult {
	@XmlElement(name = "return_code")
	private String returnCode;
	@XmlElement(name = "return_msg")
	private String returnMsg;
	@XmlElement(name = "result_code")
	private String resultCode;
	@XmlElement(name = "err_code")
	private String errCode;
	@XmlElement(name = "err_code_des")
	private String errCodeDes;
	@XmlElement(name = "mch_billno")
	private String billNo;
	@XmlElement(name = "mch_id")
	private String mchId;
	@XmlElement(name = "detail_id")
	private String detailId;
	@XmlElement(name = "status")
	private String status;
	@XmlElement(name = "send_type")
	private String sendType;
	@XmlElement(name = "hb_type")
	private String hbType;
	@XmlElement(name = "total_num")
	private Integer totalNum;
	@XmlElement(name = "total_amount")
	private Integer total_amount;
	@XmlElement(name = "send_time")
	private String sendTime;
    @XmlElementWrapper(name="hblist")
    @XmlElement(name="hbinfo")  
	private List<WechatHongbaoRecordItemResult> hblist;
	public String getReturnCode() {
		return returnCode;
	}
	public void setReturnCode(String returnCode) {
		this.returnCode = returnCode;
	}
	public String getReturnMsg() {
		return returnMsg;
	}
	public void setReturnMsg(String returnMsg) {
		this.returnMsg = returnMsg;
	}
	public String getResultCode() {
		return resultCode;
	}
	public void setResultCode(String resultCode) {
		this.resultCode = resultCode;
	}
	public String getErrCode() {
		return errCode;
	}
	public void setErrCode(String errCode) {
		this.errCode = errCode;
	}
	public String getErrCodeDes() {
		return errCodeDes;
	}
	public void setErrCodeDes(String errCodeDes) {
		this.errCodeDes = errCodeDes;
	}
	public String getBillNo() {
		return billNo;
	}
	public void setBillNo(String billNo) {
		this.billNo = billNo;
	}
	public String getMchId() {
		return mchId;
	}
	public void setMchId(String mchId) {
		this.mchId = mchId;
	}
	public String getDetailId() {
		return detailId;
	}
	public void setDetailId(String detailId) {
		this.detailId = detailId;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getSendType() {
		return sendType;
	}
	public void setSendType(String sendType) {
		this.sendType = sendType;
	}
	public String getHbType() {
		return hbType;
	}
	public void setHbType(String hbType) {
		this.hbType = hbType;
	}
	public Integer getTotalNum() {
		return totalNum;
	}
	public void setTotalNum(Integer totalNum) {
		this.totalNum = totalNum;
	}
	public Integer getTotal_amount() {
		return total_amount;
	}
	public void setTotal_amount(Integer total_amount) {
		this.total_amount = total_amount;
	}
	public String getSendTime() {
		return sendTime;
	}
	public void setSendTime(String sendTime) {
		this.sendTime = sendTime;
	}
	public List<WechatHongbaoRecordItemResult> getHblist() {
		return hblist;
	}
	public void setHblist(List<WechatHongbaoRecordItemResult> hblist) {
		this.hblist = hblist;
	}
	
}
